Multitubular radiator - Spanish English Dictionary